package com.doit.demo02;

public class Test_F {
    public static void main(String[] args) {
        String s = "250a";
        System.out.println(s.length());

        System.out.println(s.charAt(0));//获取索引处的数据
        System.out.println(s.charAt(1));
        System.out.println(s.charAt(2));
        System.out.println(s.charAt(3));

        System.out.println(s.indexOf(97));//找到第一次出现a的位置
        System.out.println(s.indexOf('a'));

        System.out.println("+++++++++++++++++++++++++++++++++++++++");
        System.out.println(s.concat("sb"));//String类不可修改数据
        String a=s.concat("as");
        System.out.println(s.substring(3));
        System.out.println(a);

        System.out.println("---------------------------------------");
        String ss = "E:\\多易教学\\基础讲义\\day09_API、String、StringBuilder\\img.bmp";//因为'\'是转义字符用,所以写两个
        //获取最后一次\的位置
        System.out.println(ss.lastIndexOf('\\'));
        System.out.println(ss.substring(ss.lastIndexOf('\\')+1));//获取文件名
        System.out.println(ss.substring(3,7));//substring方法是截取的意思

        int sum = 0;
        for (int i = 0; i < ss.length(); i++) {

            System.out.println(ss.lastIndexOf('\\',(sum+i)));
            sum = ss.lastIndexOf('\\');
        }
    }
}
